//Declaracion de constantes para ser utilizadas por los elementos del Tipo Tank
const DAMAGE_ATTACK=25;
const DISTANCE_ATTACK=0.001;
const DISTANCE_MOVE=0.0005;
const ACTION_POINTS_COST_ATTACK=5;
const ACTION_POINTS_COST_MOVE=5;
const MONETARY_POINTS_COST_CREATE=100;
const TIME_TO_CREATE=8;
const INITIAL_LIFE_POINTS=100;
const DISPLACEMENT_MODE='driving';
const ENEMY = true;
const PLAYER = false;

//Define como se consultan desde afuera las constantes
//En los archivos se tiene que hacer referencia al este archivo mediante require y se asigna a una variable
//var TankConstants = require('ui/model/TroopConstants');
//Luego utilizando el objeto TankConstants se pueden consultar los valores de las constantes
//Por ejemplo: TankConstants.DAMAGE_ATTACK devuelve el valor 25

//La viarble que hace refrencia al archivo puede tener cualquier nombre

exports.DAMAGE_ATTACK = DAMAGE_ATTACK;
exports.DISTANCE_ATTACK = DISTANCE_ATTACK;
exports.DISTANCE_MOVE = DISTANCE_MOVE;
exports.ACTION_POINTS_COST_ATTACK = ACTION_POINTS_COST_ATTACK;
exports.ACTION_POINTS_COST_MOVE = ACTION_POINTS_COST_MOVE;
exports.MONETARY_POINTS_COST_CREATE = MONETARY_POINTS_COST_CREATE;
exports.TIME_TO_CREATE = TIME_TO_CREATE;
exports.INITIAL_LIFE_POINTS = INITIAL_LIFE_POINTS; 
exports.DISPLACEMENT_MODE = DISPLACEMENT_MODE;
exports.ENEMY = ENEMY;
exports.PLAYER = PLAYER;